About Whittington Goddard Associates Ltd (04773193) United Kingdom