About Robert Clarke Management Limited (06513712) United Kingdom