About Captain S Cabin (fish & Chip) Limited (12655397) United Kingdom