About B & R Fabrications Limited (03629887) United Kingdom