About Jones Mellor Limited (08386598) United Kingdom