About T C Mills Ltd (09513292) United Kingdom