About Liontrust Investment Management Limited (04341768) United Kingdom