About O Hare Limited (06829399) United Kingdom