About Jacob M Spencer Limited (10678733) United Kingdom