About Delancey Asset Management Limited (08498882) United Kingdom