About Tettenhall Horse Sanctuary Limited (09022472) United Kingdom