About F Barrow J Fabrications Ltd (12123005) United Kingdom