About Thomas Holding Limited (02029746) United Kingdom