About Jack Carter Architects Ltd (10754334) United Kingdom