About Paul Testa Architecture Limited (09670435) United Kingdom