About Onward Leisure Hotels Limited (12400094) United Kingdom