About Legg Brothers Limited (08276543) United Kingdom