About Snack Rack Ltd (13651827) United Kingdom