About Sarah Lilys Scents Ltd (12858044) United Kingdom