About Thomas Holdings (winnersh) Limited (02358822) United Kingdom