About Solomon Associates Limited (02521797) United Kingdom