About South Wales Vending Services Limited (03098240) United Kingdom