About B. & B. Vending Limited (00964071) United Kingdom