About John O Mara Architects Ltd (12130106) United Kingdom