About Gill Hicks Ltd (04837168) United Kingdom