About Mccormick & Curran Ltd (SC556837) United Kingdom