About Thorn Surgical Limited (10100031) United Kingdom