About Grey Richards Trowell Architecture Ltd (07515035) United Kingdom