About Leslie Country Inns Limited (08059717) United Kingdom