About Stratford Cycles Limited (13255352) United Kingdom