About K&k Lata Construction Ltd (12801036) United Kingdom