About Shake N Slush Limited (11048579) United Kingdom