About Club Slushie Limited (SC684550) United Kingdom