About Geoff Dodd Associates Limited (06346203) United Kingdom