About Lincolnshire Trust For Nature Conservation Limited (00934656) United Kingdom