About Houghton Bray Associates Ltd (08247163) United Kingdom