About Sands Financial Management Limited (09243208) United Kingdom