About Marsh & Company Holdings Limited (03020789) United Kingdom