About Barkston Ash Fabrications Ltd (10910974) United Kingdom