About Ellel Scents Ltd (13334318) United Kingdom