About J.s.t. (u.k.) Limited (01617265) United Kingdom