About Sam Thomas Racing Limited (09493529) United Kingdom