About J.t.s. Hill Limited (06493682) United Kingdom