About Tsuruta Architects Limited (05954816) United Kingdom