About L B Land Limited (07594739) United Kingdom