About The Rodan Group Limited (09195216) United Kingdom