About The Bike Shop (blackpool) Limited (04810560) United Kingdom