About Pavillion Vending & Catering Supplies Ltd (09023859) United Kingdom