About Carpentier & Co Limited (09816342) United Kingdom