About Lgl Installations Limited (09022526) United Kingdom