About H&o Brands Ltd (13440786) United Kingdom