About Tee James Limited (10624348) United Kingdom