About Keonan Stables Limited (NI602717) United Kingdom