About Ivens Stable Management Limited (05436592) United Kingdom