About North Sea Plastics (holdings) Limited (SC612863) United Kingdom