About Bagnalls Engineering Limited (06912874) United Kingdom