About J.b.mellor Limited (00494260) United Kingdom