P & B Kennedy Holdings Ltd — Supplier profile (Companies House 03068036) · PublicSupply