About Godfrey Holland Limited (04836202) United Kingdom