About Solomon Morse Limited (12018028) United Kingdom