About Klef Construction Ltd (13694981) United Kingdom