About Define Global Supply & Services Lp (SL033178) United Kingdom