About L.j.t. Architects Limited (06522300) United Kingdom