About Mellor Trade Lp (SL010268) United Kingdom