About Shenton Tan Associates Limited (07044174) United Kingdom