KARNHEATH LIMITED — Supplier profile (Companies House 01382266) · PublicSupply