About Gammon Games Limited (07100349) United Kingdom