About Sensation Elle Ltd (08881402) United Kingdom