About Plastometrex Ltd (11620955) United Kingdom