About Wilcox-stitt Medical Ltd (11793846) United Kingdom