About Godfrey Architecture Ltd (11268481) United Kingdom