About Hancox Management Solutions Ltd (06139103) United Kingdom