About Haines Engineering Limited (08470283) United Kingdom