About Leisureplex Hotels Limited (01802065) United Kingdom