About B & M Installations Limited (03831278) United Kingdom