About Sanford Deland Asset Management Ltd (07197573) United Kingdom