About Vending Electronics Limited (04715444) United Kingdom