About The Great Race Ltd. (02380701) United Kingdom