About The Lakeland Trust For Natural Sciences Limited (08016539) United Kingdom