About The Biodynamic Land Trust Limited (IP031448) United Kingdom