About Thomson & Joseph Limited (02121298) United Kingdom