About Sandy Racing Limited (03667932) United Kingdom