Firm profile: Druces & Attlee