About The Mellor Family Limited Partnership (SL007487) United Kingdom