About Marcus Stokes Limited (10127525) United Kingdom