About Mellors Reay & Partners Limited (02548639) United Kingdom