About Jervis Vending Ltd (12827793) United Kingdom