About Legg Brothers Holdings Limited (01608414) United Kingdom