About Mcdiarmid Holdings Limited (06644441) United Kingdom