About Hancox & Co Ltd (07335659) United Kingdom