About L.r.s. (lincs) Limited (03950531) United Kingdom