About Grewal Fish & Chip Shop Limited (08467385) United Kingdom