About Mcsnack Limited (SC674038) United Kingdom