About Jacob James Group Limited (10915183) United Kingdom