About Intersect Architects Limited (07266561) United Kingdom