About L.i.r.r. Limited (05808876) United Kingdom