About Ne Surgical Services Limited (13086163) United Kingdom