About Aiden Sea Products Limited (05475003) United Kingdom