About Cafe O Hare Limited (12325912) United Kingdom