About Lc Vending Limited (06829745) United Kingdom