About Cockett & Co. Limited (05830358) United Kingdom