About The Walsall Bike Project C.i.c. (11335219) United Kingdom