About Alternative Metering Solutions Limited (07133281) United Kingdom