About Dixon Racing Team Limited (09299158) United Kingdom