About Plexus Cotton Limited (02548312) United Kingdom