About Kandu Foodservice Ltd (11625780) United Kingdom