About Hayworth Coopers Ltd (06855273) United Kingdom