About The Fish & Chip Co Limited (SC239988) United Kingdom