About T.j.i.d.d. Limited (NI028182) United Kingdom