About The New Snacksman Ltd (SC554264) United Kingdom