About B J-m Goddard Limited (11779229) United Kingdom