About The Fish & Chips Shop Limited (10787429) United Kingdom