About Inns & Leisure Limited (00963982) United Kingdom