About Windle Cook Architects Limited (03301505) United Kingdom