About Rosemarie Sheekey Limited (SC625883) United Kingdom