About S. Mclennan Limited (SC047137) United Kingdom