About Clifton Seafood Company Limited (10252191) United Kingdom