About Key Brands International Ltd (06764894) United Kingdom