About Delmar Enterprises L.p. (SL019081) United Kingdom