About Lj Burner Installations Limited (10379231) United Kingdom