About 3d Vending Supplies Limited (06445830) United Kingdom