About Kailo Construction Ltd (11218223) United Kingdom