DeterTech UK Limited — Supplier profile (Companies House 02875523) · PublicSupply