About Thomas Ind Limited (05831622) United Kingdom