Caribonum Sales Ltd
Sales division of Caribonum, manufacturers of carbon papers, typewriter ribbons, office machines etc. established c1908 in London.
Sales division of Caribonum, manufacturers of carbon papers, typewriter ribbons, office machines etc. established c1908 in London.