About Delmar Trade Lp (SL021448) United Kingdom