About Stephens & Wright Asset Holdings Ltd. (13223780) United Kingdom