About Royal Humane Society(the) (RC000482) United Kingdom