About Gill Hancox Ltd (11136226) United Kingdom