About Hicks Baker Limited (08335190) United Kingdom