About Thomas Pink Holdings Limited (03261850) United Kingdom