About Front Street Cafe Limited (11902280) United Kingdom