Firm profile: Thomas Cooper & Stibbard