About Bentham Fabrication & Design Limited (10548907) United Kingdom