Open 14 Aug 2026 Smart Metering Longitudinal Research United Kingdom Business services CCW Seen €374,313 est. value Compare