About Hancox Taylor Limited (10992896) United Kingdom