About Gaugemaster Development Engineering Limited (01884204) United Kingdom