About Th & Cl Johnson Limited (05739549) United Kingdom