About Tote Bookmakers Limited (00852040) United Kingdom