About Cooper & Mills Ltd. (04174867) United Kingdom