About Longford Direct Lp (SL021324) United Kingdom