About Geoff Duffield Stories Limited (11295782) United Kingdom