About Allan Hayes Engineering Limited (01329537) United Kingdom