Anderson, Moschetti & Taffany, p.l.l.c.