About Terence Goddard Associates Limited (04871082) United Kingdom