About Cooper & Caesar Limited (09917429) United Kingdom