About Shield Racing Limited (08395310) United Kingdom