About Keane Brands (usa) Limited (04264806) United Kingdom