About Tucker S Cafe Limited (11728007) United Kingdom