ALFRED BAGNALL & SONS (MIDLANDS) LIMITED — Supplier profile (Companies House 01042421) · PublicSupply