About Mccormack Holdings Limited (SC350824) United Kingdom