About Squire Sanders & Dempsey (uk) Limited (07839758) United Kingdom