About Stryker Design International Ltd (12818733) United Kingdom