About Lm Technical Solutions Limited (07579768) United Kingdom