About Snack Project Services Ltd (12733725) United Kingdom