About Real Refreshment Vending Ltd. (SC326215) United Kingdom