About Snack & Bargain Limited (12781784) United Kingdom