About The Tactic Bike Company Limited (03452738) United Kingdom