About Ted Restaurants Limited (08606942) United Kingdom