About Master Brands Europe Limited (00907119) United Kingdom