About S & D Bookmakers Limited (00885118) United Kingdom