About Geof Cox Associates Limited (06256928) United Kingdom