About London Scents Limited (04638149) United Kingdom