About Verre De Lys Ltd (SC709956) United Kingdom