About The Vegan Kitchen London Limited (13336250) United Kingdom