About K.r.lucking Construction Limited (06361737) United Kingdom