About Sra Architecture Limited (05325004) United Kingdom