About L&s Ryan Investments Limited (10692832) United Kingdom