Swiss-Comp jest firmą projektującą i produkującą w Europie. Know-how czerpane jest ze Szwajcarii kojarzonej z produktami wysokiej jakości, biuro projektowe znajduje się w Szwecji, a cała logistyka i pozostałe piony firmy w Wielkiej Brytanii. Firma Swiss-Comp specjalizuje się w produkcji nietuzinkowych części rowerowych, ich produkty charakteryzują się niską masą, atrakcyjną kolorystyką i oryginalnym designem.