About S. Michelsen Ltd. (10577986) United Kingdom