About Swiss Watch Importing Company Limited (03623059) United Kingdom