About Mark Duell Tm Ltd (12868265) United Kingdom