About H.roberts & Sons(dial Indicators)limited (00857120) United Kingdom