About The Industrial Wordsmiths Ltd (13611239) United Kingdom