About Rutland Surgical Technologies Limited (10983195) United Kingdom