About Mane Chance Sanctuary Limited (07796432) United Kingdom