About Vendolena Limited (07368057) United Kingdom