About The Loved Vegan Ltd (12784175) United Kingdom