About Mark Trodd Ltd (06746299) United Kingdom