About Costa Fish & Chip Limited (10184509) United Kingdom