About Tea & Jones Ltd (08389727) United Kingdom