About Squire Sanders Hammonds Limited (07444435) United Kingdom