About The White Horse Sanctuary Ltd (10796159) United Kingdom