About William Haley Engineering Limited (01989247) United Kingdom