About Jefferies & Company Limited (06844729) United Kingdom