About Eleanor Grierson Architects Ltd (13708925) United Kingdom