About Lancaster Land Limited (13363135) United Kingdom