About P J Goddard Limited (11235924) United Kingdom