About Draughts Ltd. (08579710) United Kingdom