About Murray And Duncan Ltd (SC453542) United Kingdom