About Marcus Stanton Communications Limited (06168019) United Kingdom