About Sterling Scents Limited (12109642) United Kingdom