About Urban Food Kitchens Limited (12960426) United Kingdom