About Landford Stone (holdings) Ltd (12764325) United Kingdom