About Energy Metering Technology Limited (02180497) United Kingdom