About Julian Mellor Limited (11695347) United Kingdom