About S K Vending Limited (08063050) United Kingdom