About Howe Securities Limited (SC085892) United Kingdom