About Mr T S Snacks Limited (04875088) United Kingdom