About Vendon Limited (08924877) United Kingdom