About The Grand Prix Of London Limited (06294303) United Kingdom