About Westminster Watch Company Limited (07974078) United Kingdom