About Chambervelt Rooselain & Cie. Limited (06075984) United Kingdom