About Bells Engineering Products Limited (03435037) United Kingdom