About Land And Water Resources Ltd (05459597) United Kingdom