About S.c. Marsh Limited (00820797) United Kingdom