About Vemberglas Ltd (11022969) United Kingdom