About Barlow Metal Fabrications Limited (02419183) United Kingdom