About L And P Engineering Limited (12120219) United Kingdom