About L J S Architects Limited (03312259) United Kingdom