About The Vegan Larder Limited (11485253) United Kingdom