About The Vegan Cleaning Co. Ltd (12894623) United Kingdom