About William Murray Holdings Limited (10330480) United Kingdom