About Forward Vending & Catering Limited (03961509) United Kingdom