About Temporary Kitchens Europe Ltd (07070166) United Kingdom