About Mccormick (uk) Limited (SC015262) United Kingdom