About Buta Hospitality & Leisure Limited (09286597) United Kingdom