About K Kalo Construction Ltd (12820760) United Kingdom