About Ruth Jefferson Racing Limited (11998317) United Kingdom