About L & K Engineering Limited (SC322699) United Kingdom