About Cooper & Cooper Uk Limited (05573182) United Kingdom