About Vendstop Uk Limited (07339934) United Kingdom