About Bloq Architects Limited (06382533) United Kingdom