About Beaumont Watch Company Limited (03752913) United Kingdom