About R & C Mellor Ltd (08924981) United Kingdom