About Delstar L.p. (SL009867) United Kingdom