About The Vegan Candy Store Limited (11731832) United Kingdom