About Vendtek Limited (09164964) United Kingdom