About Anderson Strategic Marketing Limited (05119566) United Kingdom