About The Snack Box (sw) Ltd (12718242) United Kingdom