About Plexol Ltd (12609602) United Kingdom