About Euro Bike (london) Limited (03406015) United Kingdom