About O Meara Architectural Services Ltd (07090278) United Kingdom