About S Surgical Limited (11964936) United Kingdom