About Bell Haynes Limited (03885102) United Kingdom