About The Winning Furlong Limited (12122458) United Kingdom