Firm profile: Marks & Clerk