About Smith & Nephew Lilia Limited (00428454) United Kingdom