About Mcdiarmid Spa Limited (06645584) United Kingdom