About Bahar Fish And Chips Limited (11810242) United Kingdom