About John Haynes Limited (07582814) United Kingdom