About Lloyds Horse Ltd (09607824) United Kingdom