About T.h.f. Johnson Limited (00538402) United Kingdom