About Absolute Seafood Consulting Ltd (13185181) United Kingdom