About Delancey Retail Limited (05253490) United Kingdom