About J.& J.tod Limited (00366260) United Kingdom