About Mcmurchy Holdings Limited (10585478) United Kingdom