About Goodall Barnard Holdings Limited (01860487) United Kingdom