About Chris Francis Architect Limited (03409793) United Kingdom