About Roger Albert Clark Rally Motor Club Limited (06933972) United Kingdom