About Seahorse Fish & Chips Limited (05873795) United Kingdom