About The Cheshire Watch Company Limited (07497689) United Kingdom