About T & Y Restaurant Limited (11584677) United Kingdom