About Vegan Willow Tree Cakes Ltd Ltd (12685274) United Kingdom