About Godfrey Barnard Limited (04643889) United Kingdom