About International Brands Limited (03674598) United Kingdom