About Lm & G Limited (SC361656) United Kingdom