About T Milliken Limited (11410181) United Kingdom