About Vegan Turk Limited (12985014) United Kingdom