About Tattersalls Limited (00791113) United Kingdom