About Mehar Fish & Chips Ltd (13089960) United Kingdom