About Promenad Fish & Chips Ltd (10095701) United Kingdom