About Thomson Interiors Ltd (10976636) United Kingdom