About Econometric Consultants Limited (03465593) United Kingdom