About S. M. Brown Associates Limited (02949193) United Kingdom