About Mark Dosser Rogers Ltd (13183032) United Kingdom