About Strapon Watches Ltd (12403720) United Kingdom