About R J Vending Limited (04571536) United Kingdom