About Goodall Barnard Construction Limited (00989508) United Kingdom