About K.l.s. Construction Limited (02583881) United Kingdom