About Swan Watch Limited (12542982) United Kingdom