About Sterling Cooper & Partners Limited (11381970) United Kingdom