About Trowbridge Securities Limited (04031795) United Kingdom