About The Snackery Town Limited (12823863) United Kingdom