About The Vegan Truffle Company Limited (13280747) United Kingdom