About Sidewinder Watches Ltd (12719989) United Kingdom