About L J Goddard Limited (04982235) United Kingdom