About Landon Holdings Limited (10250487) United Kingdom