About Milkshake Junction Limited (08853599) United Kingdom