About Godfrey & Barr Limited (03626032) United Kingdom