About Geoff Maccormack Limited (10025178) United Kingdom