About Shearman & Stephenson Limited (05895183) United Kingdom