About St Investment Solutions Ltd. (07654336) United Kingdom