About Lick Dairy Free Ltd (12562428) United Kingdom