About Brands Holdings Limited (04087435) United Kingdom