About O Hara Associates Ltd (NI048303) United Kingdom