About Swiss Watches Limited (07636048) United Kingdom