About The Stripes Bicycle Company Limited (08711109) United Kingdom