About Wallace Architecture Limited (08147182) United Kingdom