About Jacob&tommy Limited (13452786) United Kingdom