About Loop Architects Limited (13254344) United Kingdom