About Rutter Architects Limited (13019620) United Kingdom