About Vasco Foodservice Ltd (11701844) United Kingdom