About Lms Developments Limited (08800583) United Kingdom