About Tommy James Limited (04380227) United Kingdom