About Richmond Watch Company Limited (11072561) United Kingdom