About O Hanlon & Mcsherry Limited (NI045200) United Kingdom