About Southward Watches Ltd (11834856) United Kingdom