About Jennie Candlish Racing Limited (05988430) United Kingdom