About Squire Sanders Limited (09048942) United Kingdom