About Sensational Scents Limited (11695605) United Kingdom