About William Thomas Henderson Ltd. (SC427900) United Kingdom