About The Racing Centre Ltd. (05283686) United Kingdom