About Goddard Cole Limited (11408983) United Kingdom