About Vickers Bookmakers Limited (02164355) United Kingdom