About Thomas & Joseph Limited (08489895) United Kingdom