About Fairhurst Fabrications Ltd (12065833) United Kingdom