About H&b Westend Ltd (SC567232) United Kingdom