About The Perfume Shop Holdings Limited (03946547) United Kingdom