About De Lacy Beauty Limited (07450500) United Kingdom