About Allen Vending Services Ltd (04928413) United Kingdom