About J & T C Management Limited (11607909) United Kingdom