About Delilah Cosmetics Ltd (08899742) United Kingdom