About Communication Strategy & Management Limited (07219393) United Kingdom