About Rose Harkin Limited (12784821) United Kingdom