About Terry Smith Associates Limited (02040097) United Kingdom