About Kembrooke Clothing Manufacturers Ltd (12578357) United Kingdom