About L.r.s. Engineering Limited (03843746) United Kingdom