About Harte Taylor Co Ltd (12205751) United Kingdom