About Jacob James Holdings Limited (13320403) United Kingdom