About Lansha Ltd (09014854) United Kingdom