About Newman Gauge Design Associates Limited (03106369) United Kingdom