About Vendair (london) Limited (00509149) United Kingdom