About Master Brands Limited (01576695) United Kingdom