About Edwards And Haynes Limited (10507901) United Kingdom