About Douglas Games Limited (08733338) United Kingdom