About Spirit Of The Herd Ponies Helping People Ltd (11567403) United Kingdom