About Marsh S Sass Limited (01004196) United Kingdom