About C & T Restaurants Limited (03999351) United Kingdom