About Smith & Nephew Investment Holdings Limited (00384546) United Kingdom