About Hitchman Stone Architects Ltd (11710164) United Kingdom