About The Vend Guys Ltd (13450662) United Kingdom