About O Hara Design Services Ltd (NI634853) United Kingdom