About Milkstix Limited (05183969) United Kingdom