About Bimec Benham Engineering Limited (00708672) United Kingdom