About Foundation Architecture Limited (03914245) United Kingdom