About Dc7 Vending Limited (SC273272) United Kingdom