About W Lenton Engineering Limited (12261535) United Kingdom