About Natural Resources Europe Limited (08191841) United Kingdom