About W Mellor Limited (08531312) United Kingdom