About Shephard Fabrications Limited (04840150) United Kingdom