About Plox Motors Limited (06958555) United Kingdom