About Speedy Products Limited (01242000) United Kingdom