About Ls Installations Limited (06171493) United Kingdom