About Longford Trading Power Lp (SL021323) United Kingdom