About Lfk S Dessert Lab Limited (12989833) United Kingdom