About Aberdeen Sea Products Limited (SC047496) United Kingdom