About Lm&s Limited (12576312) United Kingdom