About Jessop And Cook Architects Ltd. (04027610) United Kingdom