About London Vegan Platter Company Ltd (11971669) United Kingdom