About The Helping Horse Limited (12476847) United Kingdom