About Bar Fittings Limited (03989629) United Kingdom