About The Shareholding & Investment Trust Limited (SC016550) United Kingdom