About Geoffrey Parker Games Limited (06114500) United Kingdom