About The Thorndene Society Limited (05250265) United Kingdom