BABCOCK INTERNATIONAL GROUP PLC — Supplier profile (Companies House 02342138) · PublicSupply