About Strand Fishbar And Kebab House Ltd (12364317) United Kingdom