About Rosemorran Management Limited (02425085) United Kingdom