About Delilah S (uk) Limited (09485560) United Kingdom