About Games Galore Edgware Limited (09676730) United Kingdom