About Gambling & Leisure Projects Ltd. (08759886) United Kingdom