About Delstar Industries L.p. (SL010810) United Kingdom