About Kitchen Table Restaurants Limited (07987470) United Kingdom