About V&c Lifestyle Ltd (SC658428) United Kingdom