About Bare Necessities Vending Ltd (09484601) United Kingdom