About L.a.r. Holdings Limited (04488102) United Kingdom