About Vegan Material House Ltd (13614290) United Kingdom