About Aitchison Sea Products Limited (SC411749) United Kingdom