About Cooper And Hill Ltd (09361453) United Kingdom