About Delilah S Dressing Room Limited (12324052) United Kingdom