About Bambury Metal Fabrications Limited (04601277) United Kingdom