About Lear Management Services Limited (SC361558) United Kingdom