About Tattersalls Management Company Limited (02303774) United Kingdom