About Elster Jones Research & Consultancy Limited (06598419) United Kingdom