About Clifton Foodservice Consultants Ltd (11339189) United Kingdom