About Hayes Leisure (stop & Snack) Limited (12354056) United Kingdom