About K & S Land Limited (08430285) United Kingdom