About J&b Fabrications Limited (12993099) United Kingdom