About Vendhal Services Limited (08819058) United Kingdom