About Squire Patton Boggs Service Company Limited (07766244) United Kingdom