About Jtc Putney Ltd. (10203317) United Kingdom