About Lands Improvement Holdings Limited (01257600) United Kingdom