About Helping Hands Hippotherapy Ltd (13253498) United Kingdom