About Speedy Cell Limited (08315807) United Kingdom