About R J Mellor & Company Limited (00603130) United Kingdom