About Lonro International L.p. (SL026354) United Kingdom