About Mccormick And Hunter Limited (SC329496) United Kingdom