About S.e. Marsh & Son Limited (00681188) United Kingdom