About Newtown Metrology Limited (03594419) United Kingdom