A Clockwork Store nasceu no Centro Comercial de Almada, em Dezembro de 1994 sob o nome de Portugal Ultra. Na altura a loja dedicava-se única e exclusivamente a comercialização de artigos de claques e para claques de futebol de Portugal e alem fronteiras.