About Klk Construction Ltd (11860349) United Kingdom