About Folkestone Race Course Limited (00061159) United Kingdom