About Solomon Brothers Limited (11305148) United Kingdom