About Tee S And James Ltd (12499898) United Kingdom