About Vegan&chips Limited (12868277) United Kingdom