About Marston Mega Fish & Chips Ltd (09652875) United Kingdom