About J. & M. Murdoch & Son Limited (SC057501) United Kingdom