About Ivy Rose Scents Ltd (12340479) United Kingdom