About D&a Seafood Solutions Ltd (09389550) United Kingdom