About Half Slushed Limited (08783773) United Kingdom