About O Neill Hotels Limited (05020981) United Kingdom