About Vendquot Limited (01629860) United Kingdom