About The Main Fish & Chip Co Limited (10869772) United Kingdom