About Rosemarkie Limited (09290238) United Kingdom