About Focus Brands Limited (06263112) United Kingdom