About L.r. R&d Llp (OC398243) United Kingdom