About The Old Spotted Dog Trust Ltd. (08652434) United Kingdom