About Hayward Architects Limited (03396937) United Kingdom