About Lucky 13 Racing Limited (09332219) United Kingdom