About Glp Metering Solutions Limited (11617711) United Kingdom