About J.t.miller Limited (00450052) United Kingdom