About Lee Fish And Grill Ltd (12163955) United Kingdom