About The Thornycroft Society Limited (05440003) United Kingdom