About Shoreham Watches Limited (13299936) United Kingdom