About Goddard & Phillips Limited (00387283) United Kingdom