About Legg Mason & Co (uk) Limited (05134773) United Kingdom