About Ollie S Snack Shack Limited (09318610) United Kingdom