About Murray & Clyde Associates Ltd (12570502) United Kingdom