About Sussex Vegan Ltd (12116192) United Kingdom