About Leeds Bike Mill Limited C.i.c. (08996508) United Kingdom