About Carl Turner Architects Limited (06352724) United Kingdom