About Salt Chapman Associates Limited (02659109) United Kingdom