About Jockey Club Farming Company Limited (08283427) United Kingdom