About Thompson Race Engineering Ltd (10596969) United Kingdom