About Lmc H&s Services Limited (SC629180) United Kingdom