About Taylors Bookmakers Limited (06495982) United Kingdom