About Mccormick Europe Limited (03120427) United Kingdom