About L.j. Mclaren Engineering Limited (02563480) United Kingdom