About Melford Special Situations (LP013510) United Kingdom