About Omega Bikes Stratford Limited (08723038) United Kingdom