About The Bike Shop (faversham) Limited (02269934) United Kingdom