About Landserot Ltd. (11869260) United Kingdom