About Church Street Fish & Chips Limited (10352744) United Kingdom