About B & K Vending Limited (06962374) United Kingdom