About T&s Mccormick Limited (12193262) United Kingdom