About Plexus Motors Ltd (13319107) United Kingdom