About Speedflex (london) Limited (08308840) United Kingdom