About Melhouse Impex Lp (SL014922) United Kingdom