About City Snacks Limited (07924498) United Kingdom