About Mark Stancer Limited (10244900) United Kingdom