About Lucas Land Uk Ltd (10598487) United Kingdom