About Gaugemaster Controls Holdings Ltd (11206524) United Kingdom