About Lmr Solutions Limited (08931583) United Kingdom