About Douglas Motorsport Engineering Ltd. (09929822) United Kingdom