About The Snack Shop Limited (04488335) United Kingdom