About Mcdiarmid Whitmore Limited (09128506) United Kingdom