About J.t.h. Developments Limited (09676312) United Kingdom