About Geoff Ashton Meter Solutions Limited (12831189) United Kingdom