About Hs Leisure & Vending Ltd (12070602) United Kingdom