About The Melia Partnership Ltd (13244541) United Kingdom