About Sterling Cooper Draper Pryce Limited (10092641) United Kingdom