About Hicks & Co Limited (08198695) United Kingdom