About J Mellor Investments Ltd (10984597) United Kingdom