About Sales Guerrillas Ltd. (08672305) United Kingdom