About Tarrant & Robertson T A Winkworth Ltd (06029130) United Kingdom