About Essential Foodservice Solutions Limited (06901807) United Kingdom