B& M Installations Ltd — Supplier profile (Companies House 03831278) · PublicSupply