About J & R Fabrications Shropshire Ltd (12965043) United Kingdom