About Cooper & Hopkins Ltd (11935034) United Kingdom