About Hayles & Hinds Co. Ltd (08628744) United Kingdom