About The New Fallowfield Fish & Chip Company Limited (04758066) United Kingdom