About Glen Thomas Architecture Ltd (09708020) United Kingdom