About Ayres Haynes Architects Limited (07258500) United Kingdom