About Sturdy Cycles Ltd (08841541) United Kingdom