About Delilah S Delights Ltd (11420610) United Kingdom