About Godden & Grimshaw Limited (09163557) United Kingdom