About Kenwall Inter L.p. (SL021306) United Kingdom