About South Devon Vending Limited (02924355) United Kingdom