About Geoff Cousins Associates Limited (08122920) United Kingdom