About William Hayes Limited (05046744) United Kingdom