About Rose Hernu Communications Limited (11107104) United Kingdom