About Jacob J James Limited (12833589) United Kingdom