About Thomas Hendry Limited (12254234) United Kingdom