About Hoare Brothers Limited (04291140) United Kingdom