About Omi Architects Ltd (02774169) United Kingdom