About Leywell Inter L.p. (SL021030) United Kingdom