About Farrell Fabrications Limited (03158161) United Kingdom