About T & J (restaurant) Limited (11888360) United Kingdom