About Speedy Cables (london) Limited (01200130) United Kingdom