About Thomas Miller (uk) Holdings Company Ltd (03766242) United Kingdom