About Edward Mellor Limited (02139859) United Kingdom