About Bayford Meadows Racing Club (12518386) United Kingdom