About T J Thomas Limited (01591075) United Kingdom