About Geoff Preston Associates Limited (05737206) United Kingdom