About Stopspeed Ltd (00987308) United Kingdom