About Adi Smart Metering Services Limited (08719696) United Kingdom