About Jacob & Jones Limited (SC470740) United Kingdom