About Muir Walker & Pride Ltd. (SC299309) United Kingdom