About West Coast Sea Products Limited (SC048969) United Kingdom