About M R Mellor & Co Limited (05143653) United Kingdom