About Ld Vending Services Ltd (11967773) United Kingdom