About Keenan And Sanders Architects Ltd (13348652) United Kingdom