About The Sterling Watch Company Ltd (12666103) United Kingdom