About Lickety Split Creamery Ltd (08566412) United Kingdom