About Delancey Group Limited (11703882) United Kingdom