About Peter O Hare Limited (NI031358) United Kingdom