About Horne Mcintosh Interior Architects Limited (11940993) United Kingdom