About Swiss Horology Ltd (10835873) United Kingdom