Renhams Cycle Centre 17 Grace Hill, Folkestone, Kent CT201HA