About Haydale Engineering Limited (10230847) United Kingdom