About Stuart Timperley Associates Ltd. (02127360) United Kingdom