About Delcorp L.p. (SL019341) United Kingdom