About Lm Scholes Limited (08886202) United Kingdom