About Vendsale Limited (01484672) United Kingdom