About Mark Dennis Limited (SC561633) United Kingdom