About Mcmurdo Limited (06952856) United Kingdom