About Graham Lea Architecture Limited (10191185) United Kingdom