About Thomas Interim Management Ltd (10103203) United Kingdom