About Pt Metering Limited (11925179) United Kingdom