About The Vegan Chip Shop Ltd (11324301) United Kingdom