About Chelsea Watch Company Ltd (09971401) United Kingdom