About Walden Bicicletta Limited (09274955) United Kingdom